arm pits - German English Dictionary